Big Huge Thesaurus

Russian cactus

noun